// const ip =require("./utils/getIp.js")
// console.log(ip) 
module.exports = {  
    /* 部署生产环境和开发环境下的URL：可对当前环境进行区分，baseUrl 从 Vue CLI 3.3 起已弃用，要使用publicPath */  
    publicPath: "",  
    assetsDir: "static/lipin",  
    outputDir: "dist",  
    runtimeCompiler: true,  
    productionSourceMap: false,  
    /* webpack-dev-server 相关配置 */  
    devServer: {  
        /* 自动打开浏览器 */  
        open: false,  
        /* 设置为0.0.0.0则所有的地址均能访问 */ 
		host: '0.0.0.0',
        port: 8000,  
        https: false,  
        hotOnly: false,  
        /* 使用代理 */  
        proxy: {  
            '/api': { 
                /* 目标代理服务器地址 */  
                target: "http://192.168.10.102:8080",  
                /* 允许跨域 */  
				secure: false,
                changeOrigin: true, 
				pathRewrite:{"^/api":""}
            },  
        },  
    }, 
	 chainWebpack: (config) => {
	         // 发行或运行时启用了压缩时会生效
	         config.optimization.minimizer('terser').tap((args) => {
	             const compress = args[0].terserOptions.compress
	             // 非 App 平台移除 console 代码(包含所有 console 方法，如 log,debug,info...)
	             compress.drop_console = true
	             compress.pure_funcs = [
	                 '__f__', // App 平台 vue 移除日志代码
	                 // 'console.debug' // 可移除指定的 console 方法
	             ]
	             return args
	         })
	     }
} 